package com.yungu.swift.base.model;

import com.yungu.swift.base.model.annotation.BaseAnnotation;

import java.io.Serializable;
import java.util.Date;

/**
 * @author Zerrion
 */
@BaseAnnotation
public class BaseDto implements Serializable {
    /**
     * 主键
     */
    private String uuid;
    /**
     * 创建人
     */
    private String createBy;
    /**
     * 创建时间
     */
    private Date createOn;
    /**
     * 更新人
     */
    private String updateBy;
    /**
     * 更新时间
     */
    private Date updateOn;
    /**
     * 版本号
     */
    private Integer version;

    /**
     * 商户id
     */
    protected String appid;


    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Date getCreateOn() {
        return createOn;
    }

    public void setCreateOn(Date createOn) {
        this.createOn = createOn;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public Date getUpdateOn() {
        return updateOn;
    }

    public void setUpdateOn(Date updateOn) {
        this.updateOn = updateOn;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public String getAppid() {
        return appid;
    }

    public void setAppid(String appid) {
        this.appid = appid;
    }
}
